OpenAPI\Client\Model\PaymentPaymentMethod A

Total Complexity 53
Dependencies 2
Dependents 1
Total lines 553
Lines of code 181
Logical lines of code 66
Comment lines 222
Methods 32
Properties 7

Methods 32

Method Rating Maintainability Complexity Lines of code
listInvalidProperties()
S
52 7 25
__construct()
S
64 8 9
setMethod()
S
60 3 13
setBrand()
S
60 3 13
setType()
S
60 3 13
offsetGet()
S
78 2 3
offsetSet()
S
69 2 7
getBrandAllowableValues()
S
66 1 11
offsetExists()
S
79 1 3
setThreeDSecure()
S
76 1 4
offsetUnset()
S
80 1 3
getMethod()
S
80 1 3
setLast4()
S
76 1 4
getLast4()
S
80 1 3
setPhoneNumber()
S
76 1 4
__toString()
S
72 1 6
getPhoneNumber()
S
80 1 3
openAPITypes()
S
80 1 3
getType()
S
80 1 3
getThreeDSecure()
S
80 1 3
openAPIFormats()
S
80 1 3
getBrand()
S
80 1 3
setCountry()
S
76 1 4
getCountry()
S
80 1 3
valid()
S
79 1 3
getMethodAllowableValues()
S
70 1 8
getTypeAllowableValues()
S
73 1 6
getModelName()
S
81 1 3
getters()
S
80 1 3
setters()
S
80 1 3
attributeMap()
S
80 1 3
toHeaderValue()
S
80 1 3